have good spirits - Espagnol Anglais Dictionnaire